to have the upper hand - Türkisch Englisch Wörterbuch